﻿using System;
using IPR_StudyMeetingMrgSys.Model;

namespace IPR_StudyMeetingMrgSys.ViewModel
{
	/// <summary>
	/// 培训计划表
	/// </summary>
	[Serializable]
	public partial class VM_TrainPlan
	{
		#region Model
		private int _tpid;
		private string _tpname;
		private string _tpdescribe;
		private int _tpisrelease;
		private DateTime _tpreleasestart;
		private DateTime _tpreleaseend;
		private string _tpdesignuserid;
		private string _tpdesignusername;
		private string _tpadduserid;
		private string _tpaddusername;
		private DateTime _tpadddatetime;
        private int? _tpdepid;
        private int _cpid;
        private long? _tppid;
        //private int? _isuse;
        private int? _tpdeplevel;
        private string _tpsenddepid;
        //private int? _ischeck;
        private string _remarks;
        private string _TPDescribeContent;
        /// <summary>
        /// 集团计划编号，集团计划唯一编号
        /// </summary>
        public int CPID
        {
            set { _cpid = value; }
            get { return _cpid; }
        }
        /// <summary>
        /// 编号，唯一编号
        /// </summary>
        public int TPID
        {
            set { _tpid = value; }
            get { return _tpid; }
        }
        /// <summary>
        /// 培训计划名称
        /// </summary>
        public string TPName
		{
			set{ _tpname=value;}
			get{return _tpname;}
		}
		/// <summary>
		/// 计划详细描述
		/// </summary>
		public string TPDescribe
		{
			set{ _tpdescribe=value;}
			get{return _tpdescribe;}
		}
        public string TPDescribeContent
        {
            set { _TPDescribeContent = value; }
            get { return _TPDescribeContent; }
        }
        
        /// <summary>
        /// 是否在发布
        /// </summary>
        public int TPIsRelease
		{
			set{ _tpisrelease=value;}
			get{return _tpisrelease;}
		}
		/// <summary>
		/// 开始时间
		/// </summary>
		public DateTime TPReleaseStart
		{
			set{ _tpreleasestart=value;}
			get{return _tpreleasestart;}
		}
		/// <summary>
		/// 结束时间
		/// </summary>
		public DateTime TPReleaseEnd
		{
			set{ _tpreleaseend=value;}
			get{return _tpreleaseend;}
		}
		/// <summary>
		/// 设计者ID
		/// </summary>
		public string TPDesignUserID
		{
			set{ _tpdesignuserid=value;}
			get{return _tpdesignuserid;}
		}
		/// <summary>
		/// 设计者姓名
		/// </summary>
		public string TPDesignUserName
		{
			set{ _tpdesignusername=value;}
			get{return _tpdesignusername;}
		}
		/// <summary>
		/// 添加者ID
		/// </summary>
		public string TPAddUserID
		{
			set{ _tpadduserid=value;}
			get{return _tpadduserid;}
		}
		/// <summary>
		/// 添加者姓名
		/// </summary>
		public string TPAddUserName
		{
			set{ _tpaddusername=value;}
			get{return _tpaddusername;}
		}
		/// <summary>
		/// 添加者时间
		/// </summary>
		public DateTime TPAddDateTime
		{
			set{ _tpadddatetime=value;}
			get{return _tpadddatetime;}
		}

        /// <summary>
        /// 培训内容表
        /// </summary>
        public object Data { get; set; }

        /// <summary>
        /// 部门ID
        /// </summary>
        public int? TPDepID
        {
            set { _tpdepid = value; }
            get { return _tpdepid; }
        }

        /// <summary>
        /// 
        /// </summary>
        public long? TPPID
        {
            set { _tppid = value; }
            get { return _tppid; }
        } 
        /// <summary>
        /// 
        /// </summary>
        public int? TPDepLevel
        {
            set { _tpdeplevel = value; }
            get { return _tpdeplevel; }
        }

        /// <summary>
        /// 
        /// </summary>
        public string TPSendDepID
        {
            set { _tpsenddepid = value; }
            get { return _tpsenddepid; }
        }
        /// <summary>
        /// 备注
        /// </summary>
        public string Remarks
        {
            set { _remarks = value; }
            get { return _remarks; }
        }
        #endregion Model

    }
}

